易曰:「變化者,進退之象也。」譬如氣象有春夏秋冬,物品有陳舊腐敗,人獸有顛毛種種。是故世間萬物皆有變化矣。變數,變化之物也,一名命一物,一物歸一類。其物更,其名不易,其類依物移也。譬國君之世襲或禪讓,其主雖變,其國名不易矣。變數之道,以名明其用,以物辨其實,以類分其所,其所知其用也。今蚺之變數,首名有限也,文字下劃線可也,符號數字則不可矣。
夫類者,型別也。或數,或言,或爻,或列,或辨,或空值。數者,算也。蚺之數者,或整數、或浮點。整數,大數也,或至正載或至負載,唯小數不可。浮點,小數也,或至載者,或至漠者,皆無不可也。言者,表也。蚺之言者,字串也。爻者,言乎變者也。陰陽是非有無也,事有兩面者,皆是也。蚺之爻者,布林也,亦可入數,零一也。列者,所以陳列諸物也。蚺之列者,或元組、或串列、或字典、或集合。辨者,判也。蚺之辨者,型別也。空,無物也。蚺之空值,亦同,其物為空也。
a = 0 # 整數int
b = 0.0 # 浮點float
c = '' # 字串str
d = True # 布林bool
e = () # 元組tuple
f = [] # 串列list
g = {} # 字典dict
h = set() # 集合set
i = type # 型別type
j = None # 空值NonType
書之何如?
print(a)
print(b)
print(c)
print(d)
print(e)
print(f)
print(g)
print(h)
print(i)
print(j)
0
0.0
True
()
[]
{}
set()
<class 'type'>
None